package com.quectel.emp.vo.videopatrol.resp;

import com.quectel.core.module.patrol.dto.VideoPatrolTaskDto;
import com.quectel.emp.vo.videopatrol.SignInfoVo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;
import java.util.List;

/**
 * 在这里编写说明
 *
 * @author: bob
 * @email: bob.yu@quectel.com
 * @date: 2023-03-27 12:30:00
 */
@Data
@Schema
@EqualsAndHashCode(callSuper=true)
public class VideoPatrolTaskResp extends VideoPatrolTaskDto {

    @Schema(description = "视频点位上报实体")
    private List<SignInfoVo> signDetail;

    @Schema(description = "工单上报时间")
    private Date reportTime;

    @Schema(description = "工单图片列表")
    private String snapshotImg;

    @Schema(description = "工单号")
    private String workOrderNo;

    @Schema(description = "工单指派的服务人员")
    private String assignUsername;

    @Schema(description = "工单描述")
    private String detail;
}
